the people of this town - Turco Inglés Diccionario